* {
	font-family: '微软雅黑';
	font-size: 12px;
}
a{color:#0064E8;}
body{
	background: url("../images/html_bg.png");
}
id{
	display: none;
}
table{
	background: #FCFCFC;
	border: 1px solid #DDDDDD;
}
input[type=text],input[type=password],textarea{
	border: 1px solid #A9A9A9;
	height:20px;
}
.errorcode{
	color: #989898;
	width:100%;
	font-size: 100px;
	font-weight:bold;
	text-align: center;
}
.errormsg{
	width:100%;
	text-align: center;
	font-size: 18px;
}
.btn{
	background: #FDFDFD;
	background: -moz-linear-gradient(top,  #FDFDFD 0%, #E9E9E9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FDFDFD), color-stop(100%,#E9E9E9));
	background: -webkit-linear-gradient(top,  #FDFDFD 0%,#E9E9E9 100%);
	background: -o-linear-gradient(top,  #FDFDFD 0%,#E9E9E9 100%);
	background: -ms-linear-gradient(top,  #FDFDFD 0%,#E9E9E9 100%);
	background: linear-gradient(to bottom,  #FDFDFD 0%,#E9E9E9 100%);
	border: 1px solid #DDDDDD;
}
.button { box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset; font-size: 12px; font-weight: bold; color: #fff; text-align: center; padding: 6px;border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; text-shadow: 0 -1px 1px #646464; }
/* .button:first-child { margin-top: 0; } */
.button:hover ,.btn:hover{ opacity: 0.95; filter: alpha(opacity=95); -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; }

.button.blue,.toggleicon,.btnactive { border: 1px solid #3385ae;
	background: #57a4ce;
	background: -moz-linear-gradient(top,  #57a4ce 0%, #3385ae 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#57a4ce), color-stop(100%,#3385ae));
	background: -webkit-linear-gradient(top,  #57a4ce 0%,#3385ae 100%);
	background: -o-linear-gradient(top,  #57a4ce 0%,#3385ae 100%);
	background: -ms-linear-gradient(top,  #57a4ce 0%,#3385ae 100%);
	background: linear-gradient(to bottom,  #57a4ce 0%,#3385ae 100%);
}
.btnactive{
	width: 100px;
	text-align: center;
	color:#fff;
}
.button.blue:active { background: #4393bc; }

.button.green { border: 1px solid #7aa724;
	background: #7da138;
	background: -moz-linear-gradient(top,  #a3cd54 0%, #7da138 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3cd54), color-stop(100%,#7da138));
	background: -webkit-linear-gradient(top,  #a3cd54 0%,#7da138 100%);
	background: -o-linear-gradient(top,  #a3cd54 0%,#7da138 100%);
	background: -ms-linear-gradient(top,  #a3cd54 0%,#7da138 100%);
	background: linear-gradient(to bottom,  #a3cd54 0%,#7da138 100%);
}
.button.green:active { background: #8eb73e; }

.button.greyish { border: 1px solid #56616f;
	background: #757e88;
	background: -moz-linear-gradient(top,  #757e88 0%, #56616f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#757e88), color-stop(100%,#56616f));
	background: -webkit-linear-gradient(top,  #757e88 0%,#56616f 100%);
	background: -o-linear-gradient(top,  #757e88 0%,#56616f 100%);
	background: -ms-linear-gradient(top,  #757e88 0%,#56616f 100%);
	background: linear-gradient(to bottom,  #757e88 0%,#56616f 100%);
}
.button.greyish:active { background: #67707c; }

.button.red { border: 1px solid #9e382f;
	background: #c24b40;
	background: -moz-linear-gradient(top,  #c24b40 0%, #9e382f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c24b40), color-stop(100%,#9e382f));
	background: -webkit-linear-gradient(top,  #c24b40 0%,#9e382f 100%);
	background: -o-linear-gradient(top,  #c24b40 0%,#9e382f 100%);
	background: -ms-linear-gradient(top,  #c24b40 0%,#9e382f 100%);
	background: linear-gradient(to bottom,  #c24b40 0%,#9e382f 100%);
}
.button.red:active { background: #b04238; }
.navbar{
	border-bottom: 1px solid #DDDDDD;
	background: #FAFAFA;
	background: -moz-linear-gradient(top,  #FFFFFF 0%, #F5F5F5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#F5F5F5));
	background: -webkit-linear-gradient(top,  #FFFFFF 0%,#F5F5F5 100%);
	background: -o-linear-gradient(top,  #FFFFFF 0%,#F5F5F5 100%);
	background: -ms-linear-gradient(top,  #FFFFFF 0%,#F5F5F5 100%);
	background: linear-gradient(to bottom,  #FFFFFF 0%,#F5F5F5 100%);
}

input[type=button],input[type=reset],button:hover {
	cursor: pointer;
}

#pageNumber{
	text-align: center;
	width:30px;
}
.pagebar input[type=button]{
	padding: 2px;
}
#totalPage,#totalRow{
	color:#B94D43;
}
.paramtab,.datatab{
	width: 90%;
	border: 1px solid #DDDDDD;
	margin-top: 5px;
	background: #FCFCFC;
}
.paramtab input[type=text]{width:80%;}
#datatab td{
	text-align: center;
}
#datatab th{
	border-right: 1px solid #E5E5E5;
}
.navbar{
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}

#msg,#sure{
	display:none;
	position: absolute;
	z-index: 200;
	border: 2px solid #808080;
	border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;
	width:320px;
	height:140px;
	left:150px;
	top:150px;
}
#msg .mt,#msg .mc,#msg .mo,#sure .mt,#sure .mc,#sure .mo{
	width:100%;
	float:left;
/* 	padding-left :10px; */
}
#msg .mt,#msg .mo,#sure .mt,#sure .mo{
	background: #E8E8E8;
	background: -moz-linear-gradient(top,  #F7F7F7 0%, #E8E8E8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F7F7F7), color-stop(100%,#E8E8E8));
	background: -webkit-linear-gradient(top,  #F7F7F7 0%,#E8E8E8 100%);
	background: -o-linear-gradient(top,  #F7F7F7 0%,#E8E8E8 100%);
	background: -ms-linear-gradient(top,  #F7F7F7 0%,#E8E8E8 100%);
	background: linear-gradient(to bottom,  #F7F7F7 0%,#E8E8E8 100%);
	
}
#msg .mt,#sure .mt{
	font-weight:bold;
	height:40px;
	line-height: 40px;
}
#msg .mc,#sure .mc{
	height:49px;
	line-height: 49px;
	background: #F5F5F5;
	border-top: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
}
#msg .mo,#sure .mo{
	height:49px;	
	line-height: 49px;
	text-align: right;
}
#msg .mo input,#sure .mo input{
	width:70px;
}
#mask,#cover,#suremask,#msgmask{
	display:none;
	position: absolute;
	width: 100%;
	height: 100%;
	background: #747474;
	filter:alpha(opacity=50); /*IE，透明度50%*/
	-moz-opacity:0.5; /*Firefox，透明度50%*/
	opacity:0.5;/*其他，透明度50%*/
	left:0;
	top:0;
	bottom:0;
	margin: 0;
	z-index: 100;
}
#progressbar{
	position: absolute;
	left:0;
	top:0;
	width:800px;
	height:20px;
	background: #EFEFEF;
	z-index: 200;
	
}
#progress{
	width:0px;
	height:20px;
	color:#fff;
	line-height:20px;
	background: #54C0F2;
	background: -moz-linear-gradient(top,  #54C0F2 0%, #34A9DF 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#54C0F2), color-stop(100%,#34A9DF));
	background: -webkit-linear-gradient(top,  #54C0F2 0%,#34A9DF 100%);
	background: -o-linear-gradient(top,  #54C0F2 0%,#34A9DF 100%);
	background: -ms-linear-gradient(top,  #54C0F2 0%,#34A9DF 100%);
	background: linear-gradient(to bottom,  #54C0F2 0%,#34A9DF 100%);
	z-index: 201;
}
#detail,#update{
	display:none;
	position: absolute;
	z-index: 150;
}
#detail tr td:nth-child(odd),#update tr td:nth-child(odd)  {width:40%;}
#mtitle{
	font-size: 14px;
	cursor: move;
}

